Integrated Software Development for Embedded Robotic Systems
نویسندگان
چکیده
In the recent years, improvements in robotic hardware have not been matched by advancements in robotic software and the gap between those two areas has been widening. To cope with the increasing complexity of novel robotic embedded systems an integrated and continuous software development process is required supporting different development activities and stages being integrated into an overall development methodology, supported by libraries, elaborated tools and toolchains. For an efficient development of robotic systems a seamless integration between different activities and stages is required. In the domain of automotive systems, such an overall development methodology, consisting of different development activities/stages and supported by elaborated libraries, tools and toolchains, already exists. In this paper, we show how to adapt an existing methodology for the development of automotive embedded systems for being applicable on robotic systems.
منابع مشابه
Design and Implementation Methodology for Autonomous Robot Control Systems
This paper describes a general design and implementation approach used for programming and controlling complex robotic systems such as remotely operated submersibles, autonomous submersibles, and robotic manipulator systems. A hierarchical approach to control system design is adopted. The hierarchical design is translated into a component-based software design. All real-time software components...
متن کاملA methodology to design and prototype optimized embedded robotic systems
We have designed a new electric robotic vehicle controlled by a distributed embedded computer system based on the CAN bus, providing features such as, secured manual driving or autonomous driving, and route planning. These functionalities involve control, image and signal processing algorithms executed under real-time constraints. In order to provide a safe software design and to reduce the dev...
متن کاملProposing an Efficient Software-Based Method for Enhancing the Reliability of Critical Application Robot
Robots play such remarkable roles in humans’ modern lives that performing many tasks without them isimpossible. Using robotic systems is gradually increasing the tasks allocated to them and they are becomingmore complex and critical. Software reliability is one of the most significant requirements of robots. Forenhancing reliability, systems should be inherently designed to be tolerable of soft...
متن کاملCaRINA Intelligent Robotic Car: Architectural design and applications
This paper presents the development of two outdoor intelligent vehicles platforms named CaRINA I and CaRINA II, their system architecture, simulation tools, and control modules. It also describes the development of the intelligent control system modules allowing the mobile robots and vehicles to navigate autonomously in controlled urban environments. Research work has been carried out on tele-o...
متن کاملIntegrated Intelligent Mechrobot System
This paper presents the design and implementation of an Integrated Intelligent MechRobot System (IIMRS). The framework and the functionality of IIMRS are developed based on intelligent control, robotics, shop floor integration, and factory automation. Modern control software and hardware can be easily implemented with IIMRS. The system consists of autonomous robot, embedded system, PC-based con...
متن کامل